// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
import Vue from 'vue'
import App from './App'
import router from './router'

Vue.config.productionTip = false

/* eslint-disable no-new */
new Vue({
  // el: '#app',
  router,
  components: {App},
  template: '<App/>'
}).$mount("#app")
//$mount() 为手动挂在 在项目中可用于延时挂载（例如在挂载之前要进行一些其他操作、判断等）
// el 和 $mount 的区别
// 两者在使用效果上没有任何区别，都是为了将实例化后的vue挂载到指定的dom元素中。
// 如果在实例化vue的时候指定el，则该vue将会渲染在此el对应的dom中，反之，若没有指定el，则vue实例会处于一种“未挂载”的状态，此时可以通过$mount来手动执行挂载。
